package com.prawn.trace.produce.pojo;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
/**
 * 实体类
 * @author Administrator
 *
 */
@Entity
@Table(name="trace_produce_batch")
public class ProduceBatch implements Serializable{

	@Id
	private String id;//批次编号id


	
	private String produce_name;//产品批次名称
	private Integer origin_number;//批次产品数量
	private Integer finally_number;//最终产出数量
	private String batch_status;//批次状态（未投入生产、生产中、加工中等等，引用数据字典）
	private String responsible_person;//负责人id
	private String regulatory_authorities;//监管部门id
	private String remarks;//备注信息
	private String create_by;//创建者
	private java.util.Date create_date;//创建时间
	private String update_by;//更新者
	private java.util.Date update_date;//更新时间
	private String del_flag;//删除标记（虚拟删除，并不删除数据库表数据，0：正常，1：删除）
	private String process_template_id;//模板id
	private String produce_id;//产品id

	
	public String getId() {		
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}

	public String getProduce_name() {		
		return produce_name;
	}
	public void setProduce_name(String produce_name) {
		this.produce_name = produce_name;
	}

	public Integer getOrigin_number() {		
		return origin_number;
	}
	public void setOrigin_number(Integer origin_number) {
		this.origin_number = origin_number;
	}

	public Integer getFinally_number() {		
		return finally_number;
	}
	public void setFinally_number(Integer finally_number) {
		this.finally_number = finally_number;
	}

	public String getBatch_status() {		
		return batch_status;
	}
	public void setBatch_status(String batch_status) {
		this.batch_status = batch_status;
	}

	public String getResponsible_person() {		
		return responsible_person;
	}
	public void setResponsible_person(String responsible_person) {
		this.responsible_person = responsible_person;
	}

	public String getRegulatory_authorities() {		
		return regulatory_authorities;
	}
	public void setRegulatory_authorities(String regulatory_authorities) {
		this.regulatory_authorities = regulatory_authorities;
	}

	public String getRemarks() {		
		return remarks;
	}
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getCreate_by() {		
		return create_by;
	}
	public void setCreate_by(String create_by) {
		this.create_by = create_by;
	}

	public java.util.Date getCreate_date() {		
		return create_date;
	}
	public void setCreate_date(java.util.Date create_date) {
		this.create_date = create_date;
	}

	public String getUpdate_by() {		
		return update_by;
	}
	public void setUpdate_by(String update_by) {
		this.update_by = update_by;
	}

	public java.util.Date getUpdate_date() {		
		return update_date;
	}
	public void setUpdate_date(java.util.Date update_date) {
		this.update_date = update_date;
	}

	public String getDel_flag() {		
		return del_flag;
	}
	public void setDel_flag(String del_flag) {
		this.del_flag = del_flag;
	}

	public String getProcess_template_id() {		
		return process_template_id;
	}
	public void setProcess_template_id(String process_template_id) {
		this.process_template_id = process_template_id;
	}

	public String getProduce_id() {		
		return produce_id;
	}
	public void setProduce_id(String produce_id) {
		this.produce_id = produce_id;
	}


	
}
